package com.dmzc.stage2.chapter15;

public interface Observable {
    /**
     * 任务生命周期的枚举类型
     */
    enum Cycle{
        STARTED,RUNNING,DONE,ERROR
    }

    /**
     * 获取当前任务的生命周期状态
     * @return
     */
    Cycle getCycle();
}
